
//
// torrent info
//
@interface TorrentInfo : NSObject

//
// id
//
@property(assign, nonatomic, readwrite) NSInteger							torrentId;

//
// sticky
//
@property(assign, nonatomic, readwrite) BOOL								sticky;

//
// type
//
@property(strong, nonatomic, readwrite) NSString*							category;

//
// title
//
@property(strong, nonatomic, readwrite) NSString*							title;

//
// size
//
@property(strong, nonatomic, readwrite) NSString*							size;

//
// upload time
//
@property(strong, nonatomic, readwrite) NSString*							uploadDate;

//
// seeder
//
@property(assign, nonatomic, readwrite) NSInteger							seederCount;

//
// leecher
//
@property(assign, nonatomic, readwrite) NSInteger							leecherCount;

//
// up rate
//
@property(strong, nonatomic, readwrite) NSString*							upRate;

//
// down rate
//
@property(strong, nonatomic, readwrite) NSString*							downRate;

//
// magic date
//
@property(strong, nonatomic, readwrite) NSString*							magicExpire;

//
// description
//
@property(strong, nonatomic, readwrite) NSString*							torrentDescription;

//
// anidb
//
@property(strong, nonatomic, readwrite) NSString*							aniDB;

//
// unread
//
@property(assign, nonatomic, readwrite) BOOL								unread;

@end

//
// user torrent info
//
@interface UserTorrentInfo : TorrentInfo

//
// uploaded size
//
@property(strong, nonatomic, readwrite) NSString*							uploadedSize;

//
// downloaded size
//
@property(strong, nonatomic, readwrite) NSString*							downloadedSize;

//
// share ratio
//
@property(strong, nonatomic, readwrite) NSString*							shareRatio;

//
// seed time
//
@property(strong, nonatomic, readwrite) NSString*							seedTime;

//
// leech time
//
@property(strong, nonatomic, readwrite) NSString*							leechTime;

//
// complete time
//
@property(strong, nonatomic, readwrite) NSString*							completeTime;

@end

